body{
    margin: 0;
    padding: 0;
    line-height: 1.5em;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #4e4e4e;
    background: #fff url('images/nav_bg.png') repeat-y right;
}
#top1{
    float: right;
    padding: 10px 20px 10px 20px;
}
#top{
    background: url('images/header-bg.jpg');
    height: 96px;
    padding: 0px 0px 0px 20px;
}
#menu{    
    background: url('images/menu_bg.png');    
    padding: 10px 20px 10px 20px;
    vertical-align: text-bottom;
    text-align: center;
    color: #0e4354;
    font-size: 18px;
    font-family: serif
}
#content{
    padding: 0px 0px 0px 0px;
}
#content .left{
    float: left;
    background: #fff url('images/nav_bg.png') repeat-y right;
    padding: 10px 20px 10px 20px;
}
#content .right{
    float: left;
    background: #fff;
    width: 930px;
    padding: 10px 20px 10px 20px;
}
.sidebarmenu{
margin:0px 0;
padding:0;
width:195px;
}
.sidebarmenu a.menuitem{background:url(images/sidebar_menu_top.gif) no-repeat center top;
color: #fff;display: block;position: relative;width:185px;height:31px;margin:0 0 5px 0;line-height:31px;padding:0px 0 0 10px;text-decoration: none;
}
.sidebarmenu a.menuitem:hover{background:url(images/sidebar_menu_top_a.gif) no-repeat center top;}

.sidebarmenu a.menuitem:visited, .sidebarmenu .menuitem:active{
color: white;
}
.sidebarmenu a.menuitem .statusicon{
position: absolute;
top:11px;
right:7px;
border: none;
}

.sidebarmenu div.submenu{
background: white;
}
.sidebarmenu div.submenu ul{
list-style-type: none;
margin: 0;
padding: 0 0 5px 0;
}
.sidebarmenu div.submenu ul li{
border-bottom: 1px dotted #bfd1d9;
}
.sidebarmenu div.submenu ul li a{
display: block;
color: black;
text-decoration: none;
padding:5px 0;
padding-left: 10px;
}
.sidebarmenu div.submenu ul li a:hover{
background: #e2f0ff;
color: #0e4354;
}